/**
 * ====================================================================
 *
 *  Copyright 1999-2004 The Apache Software Foundation
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 * ====================================================================
 *
 * This software consists of voluntary contributions made by many
 * individuals on behalf of the Apache Software Foundation.  For more
 * information on the Apache Software Foundation, please see
 * .
 *
 * [Additional notices, if required by prior licensing conditions]
 *
 * 
 * @author Christian
 * @since
 * @version 
 * @Date 23.04.2014
 */
package de.sisoft.gcjack.exception;

import de.sisoft.gcjack.R;
import android.app.Fragment;

/**
 *
 */
public class DefaultConnectionException extends Exception implements GCJackException {

	private static final long	serialVersionUID	= -1571547009744129199L;

	public DefaultConnectionException(String message) {
		super(message);
	}
	
	/*
	 * (non-Javadoc)
	 * 
	 * @see
	 * de.sisoft.gcjack.exception.GCJackException#getMessage(android.app.Fragment
	 * )
	 */
	@Override
	public String getMessage(Fragment fragment) {
		return fragment.getActivity().getString(R.string.default_connection_error_message);
	}

}
